div {
    border: 1px solid #cccccc;
    text-align: center;
    margin: 0 auto;
}
.clearfix {clear: both}
.tc {text-align: center;}
.container {
    width: 800px;
}
.header {
    width: 200px;
    float: left;
}
.left1 {
    width: 300px;
    float: left;

}
.right1 {
    width: 294px;
    float: left;
}
.left2 {
    clear: both;
}
.center2 {
    width: 398px;
    float: left;
}
.right2 {
    width: 398px;
    float: right;

}
.footer {
    height: 200px;
    line-height: 200px;
}